.price {
  color: var(--C-B2);
  font-weight: 600;
}
.active:active {
  filter: brightness(80%);
}
//斜面立体阴影
.slope-shadow {
  box-shadow: inset #00000022 -2rem -2rem 4rem, #00000055 1rem 1rem 4rem;
}

.icon__loading {
  display: inline-block;
  animation: animation-loading 2s linear infinite 0s;
}
@keyframes animation-loading {
  0% {
    transform: rotate(0deg);
  }
  50% {
    color: var(--C-B2);
  }
  100% {
    transform: rotate(720deg);
  }
}

// 切换动画
.slide-enter-active,
.slide-leave-active {
  transition: all 0.5s ease;
}

.slide-enter-from,
.slide-leave-to {
  position: absolute !important;
  bottom: 0 !important;
  transform: translate(-50vw);
  opacity: 0;
}
//input提示文本样式
input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: var(--C-B2);
  opacity: 0.75;
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: var(--C-B2);
  opacity: 0.75;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: var(--C-B2);
  opacity: 0.75;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: var(--C-B2);
  opacity: 0.75;
}
